/*- * See the file LICENSE for redistribution information. * * Copyright (c) 2002-2006 * Sleepycat Software. All rights reserved. * * $Id: TreeUtils.java,v 1.1 2006/05/06 09:00:17 ckaestne Exp $ */ package com.sleepycat.je.tree; /** * Miscellaneous Tree utilities. */ public class TreeUtils { static private final String SPACES = " " + " " + " " + " "; /** * For tree dumper. */ public static String indent(int nSpaces) { return SPACES.substring(0, nSpaces); } public static String dumpByteArray(byte[] b) { StringBuffer sb = new StringBuffer(); if (b != null) { if (Key.DUMP_BINARY) { for (int i = 0; i < b.length; i++) { //sb.append(Integer.toHexString(b[i] & 0xFF)); sb.append(b[i] & 0xFF); sb.append(" "); } } else { sb.append(new String(b)); } } else { sb.append("null"); } return sb.toString(); } }